google.golang.org/protobuf/internal/impl.pointerCoderFuncs.marshal (field)

101 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L91: 	first.funcs.marshal = func(b []byte, p pointer, _ *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L93: 		if info == nil || info.funcs.marshal == nil {
		codec_field.go#L96: 		return info.funcs.marshal(b, p, info, opts)
		codec_field.go#L125: 			marshal:   appendMessageInfo,
		codec_field.go#L139: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L294: 			marshal:   appendGroupType,
		codec_field.go#L308: 			marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L384: 			marshal:   appendMessageSliceInfo,
		codec_field.go#L397: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field.go#L672: 			marshal:   appendGroupSliceInfo,
		codec_field.go#L685: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_field_opaque.go#L25: 			marshal:   appendOpaqueMessage,
		codec_field_opaque.go#L33: 			marshal:   appendOpaqueGroup,
		codec_field_opaque.go#L132: 			marshal:   appendOpaqueMessageSlice,
		codec_field_opaque.go#L140: 			marshal:   appendOpaqueGroupSlice,
		codec_gen.go#L57: 	marshal:   appendBool,
		codec_gen.go#L86: 	marshal:   appendBoolNoZero,
		codec_gen.go#L137: 	marshal:   appendBoolPtr,
		codec_gen.go#L225: 	marshal:   appendBoolSlice,
		codec_gen.go#L263: 	marshal:   appendBoolPackedSlice,
		codec_gen.go#L636: 	marshal:   appendInt32,
		codec_gen.go#L665: 	marshal:   appendInt32NoZero,
		codec_gen.go#L716: 	marshal:   appendInt32Ptr,
		codec_gen.go#L804: 	marshal:   appendInt32Slice,
		codec_gen.go#L842: 	marshal:   appendInt32PackedSlice,
		codec_gen.go#L1051: 	marshal:   appendSint32,
		codec_gen.go#L1080: 	marshal:   appendSint32NoZero,
		codec_gen.go#L1131: 	marshal:   appendSint32Ptr,
		codec_gen.go#L1219: 	marshal:   appendSint32Slice,
		codec_gen.go#L1257: 	marshal:   appendSint32PackedSlice,
		codec_gen.go#L1466: 	marshal:   appendUint32,
		codec_gen.go#L1495: 	marshal:   appendUint32NoZero,
		codec_gen.go#L1546: 	marshal:   appendUint32Ptr,
		codec_gen.go#L1634: 	marshal:   appendUint32Slice,
		codec_gen.go#L1672: 	marshal:   appendUint32PackedSlice,
		codec_gen.go#L1881: 	marshal:   appendInt64,
		codec_gen.go#L1910: 	marshal:   appendInt64NoZero,
		codec_gen.go#L1961: 	marshal:   appendInt64Ptr,
		codec_gen.go#L2049: 	marshal:   appendInt64Slice,
		codec_gen.go#L2087: 	marshal:   appendInt64PackedSlice,
		codec_gen.go#L2296: 	marshal:   appendSint64,
		codec_gen.go#L2325: 	marshal:   appendSint64NoZero,
		codec_gen.go#L2376: 	marshal:   appendSint64Ptr,
		codec_gen.go#L2464: 	marshal:   appendSint64Slice,
		codec_gen.go#L2502: 	marshal:   appendSint64PackedSlice,
		codec_gen.go#L2711: 	marshal:   appendUint64,
		codec_gen.go#L2740: 	marshal:   appendUint64NoZero,
		codec_gen.go#L2791: 	marshal:   appendUint64Ptr,
		codec_gen.go#L2879: 	marshal:   appendUint64Slice,
		codec_gen.go#L2917: 	marshal:   appendUint64PackedSlice,
		codec_gen.go#L3116: 	marshal:   appendSfixed32,
		codec_gen.go#L3145: 	marshal:   appendSfixed32NoZero,
		codec_gen.go#L3185: 	marshal:   appendSfixed32Ptr,
		codec_gen.go#L3246: 	marshal:   appendSfixed32Slice,
		codec_gen.go#L3278: 	marshal:   appendSfixed32PackedSlice,
		codec_gen.go#L3436: 	marshal:   appendFixed32,
		codec_gen.go#L3465: 	marshal:   appendFixed32NoZero,
		codec_gen.go#L3505: 	marshal:   appendFixed32Ptr,
		codec_gen.go#L3566: 	marshal:   appendFixed32Slice,
		codec_gen.go#L3598: 	marshal:   appendFixed32PackedSlice,
		codec_gen.go#L3756: 	marshal:   appendFloat,
		codec_gen.go#L3785: 	marshal:   appendFloatNoZero,
		codec_gen.go#L3825: 	marshal:   appendFloatPtr,
		codec_gen.go#L3886: 	marshal:   appendFloatSlice,
		codec_gen.go#L3918: 	marshal:   appendFloatPackedSlice,
		codec_gen.go#L4076: 	marshal:   appendSfixed64,
		codec_gen.go#L4105: 	marshal:   appendSfixed64NoZero,
		codec_gen.go#L4145: 	marshal:   appendSfixed64Ptr,
		codec_gen.go#L4206: 	marshal:   appendSfixed64Slice,
		codec_gen.go#L4238: 	marshal:   appendSfixed64PackedSlice,
		codec_gen.go#L4396: 	marshal:   appendFixed64,
		codec_gen.go#L4425: 	marshal:   appendFixed64NoZero,
		codec_gen.go#L4465: 	marshal:   appendFixed64Ptr,
		codec_gen.go#L4526: 	marshal:   appendFixed64Slice,
		codec_gen.go#L4558: 	marshal:   appendFixed64PackedSlice,
		codec_gen.go#L4716: 	marshal:   appendDouble,
		codec_gen.go#L4745: 	marshal:   appendDoubleNoZero,
		codec_gen.go#L4785: 	marshal:   appendDoublePtr,
		codec_gen.go#L4846: 	marshal:   appendDoubleSlice,
		codec_gen.go#L4878: 	marshal:   appendDoublePackedSlice,
		codec_gen.go#L5036: 	marshal:   appendString,
		codec_gen.go#L5071: 	marshal:   appendStringValidateUTF8,
		codec_gen.go#L5100: 	marshal:   appendStringNoZero,
		codec_gen.go#L5122: 	marshal:   appendStringNoZeroValidateUTF8,
		codec_gen.go#L5163: 	marshal:   appendStringPtr,
		codec_gen.go#L5203: 	marshal:   appendStringPtrValidateUTF8,
		codec_gen.go#L5244: 	marshal:   appendStringSlice,
		codec_gen.go#L5282: 	marshal:   appendStringSliceValidateUTF8,
		codec_gen.go#L5425: 	marshal:   appendBytes,
		codec_gen.go#L5460: 	marshal:   appendBytesValidateUTF8,
		codec_gen.go#L5504: 	marshal:   appendBytesNoZero,
		codec_gen.go#L5543: 	marshal:   appendBytesNoZeroValidateUTF8,
		codec_gen.go#L5584: 	marshal:   appendBytesSlice,
		codec_gen.go#L5622: 	marshal:   appendBytesSliceValidateUTF8,
		codec_map.go#L56: 		marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_message.go#L107: 				marshal: func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error) {
		codec_tables.go#L20: 	marshal   func(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions) ([]byte, error)
		encode.go#L177: 		if f.funcs.marshal == nil {
		encode.go#L197: 				b, err = f.funcs.marshal(b, fptr, f, opts)
		encode.go#L205: 			b, err = f.funcs.marshal(b, fptr, f, opts)
		encode.go#L215: 		b, err = f.funcs.marshal(b, fptr, f, opts)